package com.ht.aems.eas;

import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 * Created by IntelliJ IDEA.
 * User: Dong Shufeng
 * Date: 11-9-7
 */
public interface EasFacade extends Remote {
    int AVC_MODE_OFFLINE = 0;
    int AVC_MODE_ONLINE = 1;

    public void setMode(int mode) throws RemoteException;

    public int getMode() throws RemoteException;

    void setOpfObj(String objectName) throws RemoteException;

    void loadPlans() throws RemoteException;

    void loadCalModel() throws RemoteException;

    void loadDeviceIds() throws RemoteException;

    void makeCommand() throws RemoteException;

    public void reloadAvcPoints() throws RemoteException;

}
